architectural technicians - German English Dictionary